36 research outputs found

    A timeband framework for modelling real-time systems

    Get PDF
    Complex real-time systems must integrate physical processes with digital control, human operation and organisational structures. New scientific foundations are required for specifying, designing and implementing these systems. One key challenge is to cope with the wide range of time scales and dynamics inherent in such systems. To exploit the unique properties of time, with the aim of producing more dependable computer-based systems, it is desirable to explicitly identify distinct time bands in which the system is situated. Such a framework enables the temporal properties and associated dynamic behaviour of existing systems to be described and the requirements for new or modified systems to be specified. A system model based on a finite set of distinct time bands is motivated and developed in this paper

    Bird-spiders (Arachnida, Mygalomorphae) as perceived by the inhabitants of the village of Pedra Branca, Bahia State, Brazil

    Get PDF
    This paper deals with the conceptions, knowledge and attitudes of the inhabitants of the county of Pedra Branca, Bahia State, on mygalomorph spiders locally known as 'caranguejeiras' (bird-spiders). It is launched here a new filed within ethnozoology: ethnoarachnology, which is defined as the transdisciplinary study of the relationships between human beings and bird-spiders. Data were collected from February to June 2005 by means of open-ended interviews carried out with 30 individuals, which ages ranged from 13 to 86 years old. It was recorded some traditional knowledge regarding the following items: taxonomy, biology, habitat, ecology, seasonality, and behavior. Results show that bird-spiders are classified as "insects". The most commented aspect of the interaction between bird-spiders and inhabitants of Pedra Branca is related to their dangerousness, since they said these spiders are very venomous and can cause health problems. In general, the traditional zoological knowledge of Pedra Branca's inhabitants concerning these spiders is coherent with the academic knowledge

    Tool Support for Correctness-by-Construction

    Get PDF
    Correctness-by-Construction (CbC) is an approach to incrementally create formally correct programs guided by pre- and postcondition specifications. A program is created using refinement rules that guarantee the resulting implementation is correct with respect to the specification. Although CbC is supposed to lead to code with a low defect rate, it is not prevalent, especially because appropriate tool support is missing. To promote CbC, we provide tool support for CbC-based program development. We present CorC, a graphical and textual IDE to create programs in a simple while-language following the CbC approach. Starting with a specification, our open source tool supports CbC developers in refining a program by a sequence of refinement steps and in verifying the correctness of these refinement steps using the theorem prover KeY. We evaluated the tool with a set of standard examples on CbC where we reveal errors in the provided specification. The evaluation shows that our tool reduces the verification time in comparison to post-hoc verification

    Global patterns and drivers of ecosystem functioning in rivers and riparian zones

    Get PDF
    River ecosystems receive and process vast quantities of terrestrial organic carbon, the fate of which depends strongly on microbial activity. Variation in and controls of processing rates, however, are poorly characterized at the global scale. In response, we used a peer-sourced research network and a highly standardized carbon processing assay to conduct a global-scale field experiment in greater than 1000 river and riparian sites. We found that Earth's biomes have distinct carbon processing signatures. Slow processing is evident across latitudes, whereas rapid rates are restricted to lower latitudes. Both the mean rate and variability decline with latitude, suggesting temperature constraints toward the poles and greater roles for other environmental drivers (e.g., nutrient loading) toward the equator. These results and data set the stage for unprecedented "next-generation biomonitoring" by establishing baselines to help quantify environmental impacts to the functioning of ecosystems at a global scale.peerReviewe
    corecore